pass the polygraph - English Synonyms Dictionary